Generating Steering Behaviors for Virtual Humanoids using BVP Control
نویسنده
چکیده
One of the main challenges on animating embodied autonomous characters in real-time applications is the ability to generate believable behaviors, more precisely, actors capable of moving in a natural and improvisational manner. In this paper we propose an elegant and low cost solution based upon boundary value problems (BVP) to control steering behaviors of characters. We use a field potential formalism that allows synthetic actors to move negotiating space, avoiding collisions, and attaining goals, while producing very individual paths. The individuality of each character can be set by changing its inner field parameters leading to a broad range of possible behaviors. To illustrate the technique potentialities, some results exploring situations as steering behavior in corridors with collision avoidance and competition for a goal, and searching for objects in unknown environments are presented and discussed.
منابع مشابه
Virtual Humanoids: Let Them Be Autonomous without Losing Control
There have been several efforts to build life-like autonomous creatures in virtual worlds, but only few of them have focused their intentions in presenting human-like autonomous creatures. In this paper we discuss the problem of building autonomous virtual humanoids with goal directed behaviors. We present the decision-making as a process compound of: goal achievement planning, dynamic belief m...
متن کاملAcquiring Motion Elements for Bidirectional Computation of Motion Recognition and Generation
Mimesis theory is one of the primitive skill of imitative learning, which is regarded as an origin of human intelligence because imitation is fundamental function for communication and symbol manipulation. When the mimesis is adopted as learning method for humanoids, convenience for designing full body behavior would decrease because bottom-up learning approaches from robot side and topdown tea...
متن کاملVirtual humanoids and presence in virtual environments
The broad range of methods for virtual humanoids and their evaluation as avatars in virtual environments is handled in this thesis. The enabling methods, as well as experimental evaluations are the main contributions of the thesis. The central conclusion of the work can be summed up as the fact that virtual humanoids are beneficial for a number of interaction scenarios typically found in virtua...
متن کاملToolkit for teaching steering behaviors for 3D human-like virtual agents (demonstration)
Steering techniques present an important approach to navigation of 3D human-like characters; however, tools for teaching these techniques to students of courses on computer games, computer graphics or software agents are lacking. Here, we present three freely available tools that can be used for this purpose. The first one is a Java library of steering behaviors for Pogamut toolkit for developi...
متن کاملRule-base Reduction for a Fuzzy Human Operator Performance Model
This article presents a general procedure of reducing the number of fuzzy rules needed to perform a human-in-the-loop (HIL) design process using a virtual environment design tool. This HIL design process is created for designing an adaptive steering controller to achieve optimal vehicle maneuverability regardless of operator’s driving behaviors. In this design process, a dynamic model of an art...
متن کامل